package cn.iocoder.yudao.module.wecom.service.chatgroupmember;

import java.util.*;
import javax.validation.*;
import cn.iocoder.yudao.module.wecom.controller.admin.chatgroupmember.vo.*;
import cn.iocoder.yudao.module.wecom.dal.dataobject.chatgroupmember.WeChatGroupMemberDO;
import cn.iocoder.yudao.framework.common.pojo.PageResult;
import cn.iocoder.yudao.framework.common.pojo.PageParam;

/**
 * 客户群成员 Service 接口
 *
 * @author 数创万维
 */
public interface WeChatGroupMemberService {



    /**
     * 获得客户群成员分页
     *
     * @param pageReqVO 分页查询
     * @return 客户群成员分页
     */
    PageResult<WeChatGroupMemberDO> getWeChatGroupMemberPage(WeChatGroupMemberPageReqVO pageReqVO);

    /**
     * 根据客户群id，获取群成员列表
     * @param chatId
     * @since 2024-07-27
     * @author PetePower
     * @return
     */
    List<WeChatGroupMemberDO> getMemberListByChatId(String chatId);

}